%---------------------------------------------------------
\section{Glosario de Términos del Negocio}

\begin{description}
	
	\item[Proyecto:] Conjunto de actividades asignadas para un objetivo que le asigna un 
	  líder de proyecto con fin de resolver algún problema, una actividad, una tarea, etc.
	\item[Usuario ``estándar'':] Todo aquel usuario que ingresa al sistema.
	\item[Líder de proyecto:] Es un tipo de usuario, donde este es un creador de un proyecto
	  por ello tiene derechos libres en la modificación de un proyecto.
	\item[Invitado:] Dentro de un proyecto creado son usuarios que pueden 
	  ver datos del proyecto al que fue invitado.
	\item[Diseñador:] Es un tipo de usuario a la que se le asignan actividades por un 
	  líder de proyecto y este sube avances de actividad.
	\item[Avances de Actividad:] Son documentos, imágenes, videos, etc que sirven 
	  para evidenciar el trabajo de un diseñador.
	\item[Actividades:] Son Tareas asignadas dentro de un proyecto por el líder 
	  de proyecto para llevarlo a cabo.
	\item[Invitación:] Es una consulta a un usuario para formar parte del proyecto de alguna
	  manera.
	\item[Perfil:] Es información que un usuario tiene así como sus habilidades, datos personales
	  experiencia, etc.
	
	
\end{description}
%---------------------------------------------------------
\section{Modelo de despliegue}
	\begin{figure}[htbp!]
		\centering
			\includegraphics[width=0.8\textwidth]{images/despliegue.png}
		\caption{Modelo de despliegue.}
	\end{figure}
%---------------------------------------------------------
\section{Hechos del Negocio}

\begin{description}
	\item[Diagrama de Gantt]: Es un diagrama o herramienta que perimite visualizar el avance de
	  un proyecto y de una actividad.
	\item[Proyecto creado]: Proyecto que algún usuario haya regustrado en el sistema.
	\item[Proyecto terminado]: Proyecto finado con sus actividades realizadas.
	\item[Proyecto cerrado]: Proyecto que fue finado por el líder de proyecto sin importar que
	  las actividades hayan sido o no acabadas.
	\item[Número máximo de proyectos]: por cada usuario puede tener 10 proyectos habilitados
	  al mismo tiempo.
	
\end{description}

%---------------------------------------------------------
\section{Reglas de Negocio}

\begin{BussinesRule}{BR1}{Crear Diagrama de Gantt.} 
	\BRitem[Descripción:] Un líder de proyecto tiene que asignar todas las actividades que el decida pero 
	estas deben cubrir el tiempo específico que puso en el proyecto.
	\BRitem[Tipo:] Ejecutiva.
	\BRitem[Nivel:] Dirige.
\end{BussinesRule}

\begin{BussinesRule}{BR2}{Registro de un usuario.}
	\BRitem[Descripción:] Cualquier usuario que quiera registrarse será obligado
	 a llenar los campos de nombre, apellido materno y paterno, experiencia y correo
	 electrónico.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Restringe.
\end{BussinesRule}

\begin{BussinesRule}{BR3}{Ser líder de proyecto.}
	\BRitem[Descripción:] Cualquier usuario que quiera crear un proyecto automáticamente
	será líder de proyecto.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Dirige.
\end{BussinesRule}

\begin{BussinesRule}{BR4}{Asignar información del proyecto.}
	\BRitem[Descripción:] El líder de proyecto que está creando un proyecto
	le tiene que asignar una fecha de inicio, fecha fin, participantes e información
	de su proyecto.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Restringe.
\end{BussinesRule}

\begin{BussinesRule}{BR5}{Invitaciones al proyecto.}
	\BRitem[Descripción:] Un líder de proyecto hará invitaciones mediante el correo
	electrónico que participen en su proyecto, el decidirá que tipo de usuario será.
	El tipo de usuario cliente las invitaciones que el mande todos esos usuarios sí
	aceptan serán clientes igual que el. En cuanto a los diseñadores serán solamente
	invitados. Todas las invitaciones unas vez hechas no podrán cambiar el tipo de 
	usuario dentro del proyecto.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Restringe y Dirige.
\end{BussinesRule}

\begin{BussinesRule}{BR6}{Asignación de actividades.}
	\BRitem[Descripción:] El líder de proyecto es el único usuario capaz 
	de asignar las actividades a los usuarios de tipo diseñador.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Restringe y Dirige.
\end{BussinesRule}

\begin{BussinesRule}{BR7}{Registro de un usuario.}
	\BRitem[Descripción:] Cualquier usuario que quiera registrarse será obligado
	 a llenar los campos de nombre, apellido materno y paterno, experiencia y correo
	 electrónico.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Dirige.
\end{BussinesRule}

\begin{BussinesRule}{BR8}{Modificar proyecto.}
	\BRitem[Descripción:] El líder de proyecto es el único usuario dentro de un 
	proyecto capaz de modificar un proyecto, así como su nombre, fecha inicio, fecha fin,
	remover usuarios de proyecto, eliminar actividades, crear actividades, etc. con
	el fin que sólo el tenga control del proyecto.
	\BRitem[Tipo:] Ejecutiva.
	\BRitem[Nivel:] Dirige y Restringe.
\end{BussinesRule}

% \begin{BussinesRule}{BR9}{Máximo numero de proyectos creados.}
% 	\BRitem[Descripción:] Todos los usuarios registrados en el sistema tendrán 
% 	como derecho a 10 proyectos activos.
% 	\BRitem[Tipo:] Habilitadora.
% 	\BRitem[Nivel:] Restringe.
% \end{BussinesRule}

\begin{BussinesRule}{BR9}{Cambio de contraseña.}
	\BRitem[Descripción:] Para cambiar contraseña de algún usuario tendrá dos opciones.
	La primera consiste en iniciar sesión y cambiarla pidiendole su contraseña actual
	y la nueva. Y la segunda que consiste en solicitar su contraseña al sistema.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Dirige y Restringe.
\end{BussinesRule}

\begin{BussinesRule}{BR10}{Consulta de Proyectos.}
	\BRitem[Descripción:] Cualquier usuario puede buscar cualquier proyecto en existencia
	dentro del sistema.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Dirige.
\end{BussinesRule}

\begin{BussinesRule}{BR11}{Registro avance de actividades.}
	\BRitem[Descripción:] Los diseñadores como obligación tienen que subir avances de
	la actividad a la que fueron asignados en tiempo y forma.
	\BRitem[Tipo:] Habilitadora, Cronometrada y Ejecutiva.
	\BRitem[Nivel:] Restringe y Dirige.
\end{BussinesRule}

\begin{BussinesRule}{BR12}{Eliminar proyecto.}
	\BRitem[Descripción:] Para eliminar algún proyecto solamente lo podrá hacer
	el líder de dicho proyecto.
	\BRitem[Tipo:] Habilitadora y Ejecutiva.
	\BRitem[Nivel:] Restringe.
\end{BussinesRule}

\begin{BussinesRule}{BR13}{Consulta de Perfiles.}
	\BRitem[Descripción:] Para poder consultar algún perfil en existencia del
	sistema, lo único que se debe cumplir es haber iniciado sesión el usuario
	que quiere hacer la búsqueda.
	\BRitem[Tipo:] Habilitadora.
	\BRitem[Nivel:] Dirige.
\end{BussinesRule}


\begin{BussinesRule}{BR14}{Reestablecer contraseña.}
	\BRitem[Descripción:] Para poder reestablecer un usuario tiene que tener
	su usuario en existencia para poder solicitar al sistema que reestablesca
	su contraseña.
	\BRitem[Tipo:] Habilitadora y Ejecutiva.
	\BRitem[Nivel:] Restringe y Dirige.
\end{BussinesRule}


